Get ready for WasmAssembly episode 16! Host Thomas Steiner sits down with Patrick Dubroy and Mariano Guerra, authors of the ebook "WebAssembly from the Ground Up." Discover how they're teaching Wasm by building a compiler in JavaScript, why writing WebAssembly by hand is crucial, and their thoughts on the future of compiler education. Tune in to learn about Ohm, the surprising omission of WAT, and what a potential part 2 of their book might cover!
Chapters:
0:00 - Welcoming Patrick and Mariano, authors of "WebAssembly from the Ground Up
1:34 - How the book came to be
5:34 - How the co-authors met
9:13 - Who should learn WebAssembly by actually writing it?
13:13 - Is it time to retire the Dragon Book?
17:42 - What is Ohm, what it has to do with the programming language Wafer, and why they chose Ohm for the book
27:22 - Compiling Ohm grammars to Wasm
30:22 - The on-purpose omission of the Wasm text format WAT
38:27 - A potential part 2 of the book
43:36 - The biggest surprise when writing the book
50:42 - Wasm, but not
Resources:
Mariano Guerra on LinkedIn:
Patrick Dubroy on LinkedIn:
WebAssembly from the Ground Up:
Learn WebAssembly:
WebAssembly website Issue: Consider adding a pure Wasm tutorial:
Let's Build a Compiler, by Jack Crenshaw:
Simpletron Machine Language and Compiler from Deitel’s Java book:
Little Riak Core Book:
Failed PR "Initial tests for globals" to the Wasm spec:
Short lived "WebAssembly Weekly" newsletter:
The Dragon Book:
Ohm:
Hu
|
When you're negotiating your salary for ...
What are recent advances in the field of...
Today Quincy Larson interviews Kunal Kus...
Arrow functions don't have their own 'th...
Learn Git and GitHub from scratch with c...
freeCodeCamp runs right in the browser -...
This is part two of our two episode seri...
See how Gemini 3 writes code and builds ...
Download your free Python Cheat Sheet he...